package com.yl.chainStore.services

import com.yl.chainStore.entity.system.TableOtherColumn
import com.yl.chainStore.entity.system.TableOtherColumnGroup
import com.yl.chainStore.pojo.vo.system.QueryHtmlConfigVo
import com.yl.common.control.ResponseBody


/**
 * 公司HTML配置管理
 */
interface ICompanyHtmlConfigService  {

    fun createGroup(group: TableOtherColumnGroup): ResponseBody

    fun add(tableOtherColumn: TableOtherColumn):ResponseBody

    fun del(id: Long)

    fun getConfig(vo: QueryHtmlConfigVo):List<TableOtherColumn>

    fun getOneConfig(vo: QueryHtmlConfigVo):TableOtherColumn?

    /**
     * 复制网页配置到另一个公司
     */
    fun bindAllToOtherCompany(companyId:Long,toCompanyId:Long):ResponseBody
}
